Allstate Whole Life Insurance Review: Pros And Cons